<HTML>
<HEAD>
<TITLE>JavaScript Source Code 3000:  Calculators:  Tax</TITLE>
<META HTTP-EQUIV="JavaScript Source Code 3000" CONTENT = "no-cache">
<META NAME="date" CONTENT="2000-09-09">
<META NAME="channel" CONTENT="Web Developer">
<META NAME="author" CONTENT="Tim Wallace 

&lt;!-- This script and many more are available free online at">
<META NAME="section" CONTENT="Calculators">
<META NAME="description" CONTENT="JavaScript helps your to calculate the before and after tax prices for purchases.  Very easy to use.  Just put into the price, the tax, and hit compute!  It's all figured for you!">

<SCRIPT LANGUAGE="JavaScript">
<!-- 
function fmtPrice(value) {
result="$"+Math.floor(value)+".";
var cents=100*(value-Math.floor(value))+0.5;
result += Math.floor(cents/10);
result += Math.floor(cents%10);
return result;
}
function compute() {
var unformatted_tax = (document.forms[0].cost.value)*(document.forms[0].tax.value);
document.forms[0].unformatted_tax.value=unformatted_tax;
var formatted_tax = fmtPrice(unformatted_tax);
document.forms[0].formatted_tax.value=formatted_tax;
var cost3= eval( document.forms[0].cost.value );   
cost3 += eval( (document.forms[0].cost.value)*(document.forms[0].tax.value) ); 
var total_cost = fmtPrice(cost3);
document.forms[0].total_cost.value=total_cost;
}
function resetIt() {
document.forms[0].cost.value="19.95";
document.forms[0].tax.value=".06";
document.forms[0].unformatted_tax.value="";
document.forms[0].formatted_tax.value="";
document.forms[0].total_cost.value="";   
}
// End -->
</SCRIPT>
</HEAD>

<BODY BGCOLOR=#ffffff vlink=#0000ff>

<BR>
<center>
<table width="600" cellpadding="0" cellspacing="10">
<tr>
<td width="468" align="center">

	
</td>
<td width="120" align="center">

	
</td>
</tr>
</table>
<BR>
<BR>
<BASEFONT SIZE=3>
  <FONT SIZE=6>
<B><FONT SIZE="+2" FACE="Helvetica,Arial" ALIGN=RIGHT COLOR="#0000FF">
<b><A HREF="../index.htm" /" TARGET="_top">
Home</A> </b><img src="../img/arrow.gif" /img/arrow.gif" height=13 width=7 border=0 alt="}"> <b><A HREF="index.htm" /calculators/"><font color="#FF0000">Calculators</font></A> </b>
<img src="../img/arrow.gif" /img/arrow.gif" height=13 width=7 border=0 alt="}"> <FONT COLOR="#006666">Tax</FONT></b></FONT><BR>
</B><BR>
  </FONT>
<table BORDER=0 WIDTH=486 CELLPADDING=3 CELLSPACING=0>
<tr><td><font FACE="helvetica,arial,geneva">
<br>
<br>
<!-- Description --><!--content_start-->

JavaScript helps your to calculate the before and after tax prices for purchases.  Very easy to use.  Just put into the price, the tax, and hit compute!  It's all figured for you!
<br>
<hr>
</td></tr>
</table>
<!-- Demonstration -->
<CENTER>
<FORM>
<TABLE BORDER=2 WIDTH=300 CELLPADDING=3>
<TR>
<TD align="center"><FONT SIZE=+1><STRONG>Cost</STRONG></FONT>
<TD align="center"><FONT SIZE=+1><STRONG>Tax</STRONG></FONT>
</TR>
<TR>
<TD align="center"><INPUT TYPE="text" NAME="cost" VALUE="19.95" SIZE=10>
<TD align="center"><INPUT TYPE="text" NAME="tax" VALUE=".06" SIZE=10>
</TR>
</TABLE>
<BR>
<TABLE BORDER=1 WIDTH=600 CELLPADDING=3>
<TR>
<TD align="center"><FONT SIZE=+1><STRONG>Unformatted Tax</STRONG></FONT>
<TD align="center"><FONT SIZE=+1><STRONG>Formatted Tax</STRONG></FONT>
<TD align="center"><FONT SIZE=+1><STRONG>TOTAL COST</STRONG></FONT>
</TR>
<TR>
<TD align="center"><INPUT TYPE="text" NAME="unformatted_tax" SIZE=15>
<TD align="center"><INPUT TYPE="text" NAME="formatted_tax" SIZE=15>
<TD align="center"><INPUT TYPE="text" NAME="total_cost" SIZE=15>
</TR>
</TABLE>
<BR>
<TABLE BORDER=0 WIDTH=400 CELLPADDING=5>
<TR>
<TD align="center"><INPUT TYPE="reset"  VALUE="RESET" onClick="resetIt()">
<TD align="center"><INPUT TYPE="button" VALUE="COMPUTE" onclick="compute()">
</TR>
</TABLE>
<P>
<P>
<a name="source">
<table BORDER=0 WIDTH=486 CELLPADDING=3 CELLSPACING=0>
<tr><td BGCOLOR=yellow><font FACE="helvetica,arial,geneva"><b>JavaScript Source Code 3000:  Calculator:  Money Formatter</b>
<p>Simply click inside the window below, use your cursor to highlight the script, and copy (type Control-c or Apple-c) the script into a new file in your text editor (such as Note Pad or Simple Text) and save (Control-s or Apple-s).  The script is yours!!!<br><br></font></td></tr>
<tr><td BGCOLOR=yellow ALIGN=CENTER>
<form NAME="copy">

<DIV align="center">
<input type=button value="Highlight All" onClick="javascript:this.form.txt.focus();this.form.txt.select();">&nbsp;&nbsp;&nbsp;&nbsp;
<INPUT TYPE="text" NAME="total" VALUE="Script Size:  2.55 KB  " size="24">
</DIV>

<textarea NAME="txt" ROWS=20 COLS=75 WRAP=VIRTUAL>

&lt;!-- TWO STEPS TO INSTALL TAX CALCULATOR:

   1.  Paste the coding into the HEAD of your HTML document
   2.  Put the last code into the BODY of your HTML document  --&gt;

&lt;!-- STEP ONE: Copy this code into the HEAD of your HTML document  --&gt;
		  
&lt;HEAD&gt;

&lt;SCRIPT LANGUAGE="JavaScript"&gt;
&lt;!-- Original:  Tim Wallace 

&lt;! &gt;
&lt;! &gt;

&lt;!-- Begin
function fmtPrice(value) {
result="$"+Math.floor(value)+".";
var cents=100*(value-Math.floor(value))+0.5;
result += Math.floor(cents/10);
result += Math.floor(cents%10);
return result;
}
function compute() {
var unformatted_tax = (document.forms[0].cost.value)*(document.forms[0].tax.value);
document.forms[0].unformatted_tax.value=unformatted_tax;
var formatted_tax = fmtPrice(unformatted_tax);
document.forms[0].formatted_tax.value=formatted_tax;
var cost3= eval( document.forms[0].cost.value );   
cost3 += eval( (document.forms[0].cost.value)*(document.forms[0].tax.value) ); 
var total_cost = fmtPrice(cost3);
document.forms[0].total_cost.value=total_cost;
}
function resetIt() {
document.forms[0].cost.value="19.95";
document.forms[0].tax.value=".06";
document.forms[0].unformatted_tax.value="";
document.forms[0].formatted_tax.value="";
document.forms[0].total_cost.value="";   
}
// End --&gt;
&lt;/SCRIPT&gt;

&lt;!-- Put this code into the BODY of your HTML document  --&gt;

&lt;BODY&gt;

&lt;CENTER&gt;
&lt;FORM&gt;
&lt;TABLE BORDER=2 WIDTH=300 CELLPADDING=3&gt;
&lt;TR&gt;
&lt;TD align="center"&gt;&lt;FONT SIZE=+1&gt;&lt;STRONG&gt;Cost&lt;/STRONG&gt;&lt;/FONT&gt;
&lt;TD align="center"&gt;&lt;FONT SIZE=+1&gt;&lt;STRONG&gt;Tax&lt;/STRONG&gt;&lt;/FONT&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align="center"&gt;&lt;INPUT TYPE="text" NAME="cost" VALUE="19.95" SIZE=10&gt;
&lt;TD align="center"&gt;&lt;INPUT TYPE="text" NAME="tax" VALUE=".06" SIZE=10&gt;
&lt;/TR&gt;
&lt;/TABLE&gt;
&lt;BR&gt;
&lt;TABLE BORDER=1 WIDTH=600 CELLPADDING=3&gt;
&lt;TR&gt;
&lt;TD align="center"&gt;&lt;FONT SIZE=+1&gt;&lt;STRONG&gt;Unformatted Tax&lt;/STRONG&gt;&lt;/FONT&gt;
&lt;TD align="center"&gt;&lt;FONT SIZE=+1&gt;&lt;STRONG&gt;Formatted Tax&lt;/STRONG&gt;&lt;/FONT&gt;
&lt;TD align="center"&gt;&lt;FONT SIZE=+1&gt;&lt;STRONG&gt;TOTAL COST&lt;/STRONG&gt;&lt;/FONT&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align="center"&gt;&lt;INPUT TYPE="text" NAME="unformatted_tax" SIZE=15&gt;
&lt;TD align="center"&gt;&lt;INPUT TYPE="text" NAME="formatted_tax" SIZE=15&gt;
&lt;TD align="center"&gt;&lt;INPUT TYPE="text" NAME="total_cost" SIZE=15&gt;
&lt;/TR&gt;
&lt;/TABLE&gt;
&lt;BR&gt;
&lt;TABLE BORDER=0 WIDTH=400 CELLPADDING=5&gt;
&lt;TR&gt;
&lt;TD align="center"&gt;&lt;INPUT TYPE="reset"  VALUE="RESET" onClick="resetIt()"&gt;
&lt;TD align="center"&gt;&lt;INPUT TYPE="button" VALUE="COMPUTE" onclick="compute()"&gt;
&lt;/TR&gt;
&lt;/TABLE&gt;
&lt;/CENTER&gt;

 

&lt;!-- Script Size:  2.55 KB  --&gt;
</textarea><br><font FACE="helvetica,arial,geneva"></font></td></tr>

</table>
</form>
</FONT>
</CENTER>


</center>
</body></html>